﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SqlCe4Mvc3Application1.Models
{
    /// <summary>
    /// Orchard_Comments_CommentPartRecord.
    /// </summary>
    [Serializable]
    [RaisingStudio.Data.DataTable("Orchard_Comments_CommentPartRecord")]
    partial class Orchard_Comments_CommentPartRecord
    {
        #region Members
		
		private int _Id;
		/// <summary>
		/// Id.
		/// </summary>
		[System.ComponentModel.Description("Id")]
        [RaisingStudio.Data.DataColumn("Id", AllowDBNull = false, IsPrimaryKey = true)]
		public int Id
		{
			get 
			{
				return this._Id;
			}
			set 
			{
				this._Id = value;
			}
		}

		private string _Author;
		/// <summary>
		/// Author.
		/// </summary>
		[System.ComponentModel.Description("Author")]
        [RaisingStudio.Data.DataColumn("Author")]
		public string Author
		{
			get 
			{
				return this._Author;
			}
			set 
			{
				this._Author = value;
			}
		}

		private string _SiteName;
		/// <summary>
		/// SiteName.
		/// </summary>
		[System.ComponentModel.Description("SiteName")]
        [RaisingStudio.Data.DataColumn("SiteName")]
		public string SiteName
		{
			get 
			{
				return this._SiteName;
			}
			set 
			{
				this._SiteName = value;
			}
		}

		private string _UserName;
		/// <summary>
		/// UserName.
		/// </summary>
		[System.ComponentModel.Description("UserName")]
        [RaisingStudio.Data.DataColumn("UserName")]
		public string UserName
		{
			get 
			{
				return this._UserName;
			}
			set 
			{
				this._UserName = value;
			}
		}

		private string _Email;
		/// <summary>
		/// Email.
		/// </summary>
		[System.ComponentModel.Description("Email")]
        [RaisingStudio.Data.DataColumn("Email")]
		public string Email
		{
			get 
			{
				return this._Email;
			}
			set 
			{
				this._Email = value;
			}
		}

		private string _Status;
		/// <summary>
		/// Status.
		/// </summary>
		[System.ComponentModel.Description("Status")]
        [RaisingStudio.Data.DataColumn("Status")]
		public string Status
		{
			get 
			{
				return this._Status;
			}
			set 
			{
				this._Status = value;
			}
		}

		private DateTime? _CommentDateUtc;
		/// <summary>
		/// CommentDateUtc.
		/// </summary>
		[System.ComponentModel.Description("CommentDateUtc")]
        [RaisingStudio.Data.DataColumn("CommentDateUtc")]
		public DateTime? CommentDateUtc
		{
			get 
			{
				return this._CommentDateUtc;
			}
			set 
			{
				this._CommentDateUtc = value;
			}
		}

		private string _CommentText;
		/// <summary>
		/// CommentText.
		/// </summary>
		[System.ComponentModel.Description("CommentText")]
        [RaisingStudio.Data.DataColumn("CommentText")]
		public string CommentText
		{
			get 
			{
				return this._CommentText;
			}
			set 
			{
				this._CommentText = value;
			}
		}

		private int? _CommentedOn;
		/// <summary>
		/// CommentedOn.
		/// </summary>
		[System.ComponentModel.Description("CommentedOn")]
        [RaisingStudio.Data.DataColumn("CommentedOn")]
		public int? CommentedOn
		{
			get 
			{
				return this._CommentedOn;
			}
			set 
			{
				this._CommentedOn = value;
			}
		}

		private int? _CommentedOnContainer;
		/// <summary>
		/// CommentedOnContainer.
		/// </summary>
		[System.ComponentModel.Description("CommentedOnContainer")]
        [RaisingStudio.Data.DataColumn("CommentedOnContainer")]
		public int? CommentedOnContainer
		{
			get 
			{
				return this._CommentedOnContainer;
			}
			set 
			{
				this._CommentedOnContainer = value;
			}
		}

		#endregion
    }
}
